Granulated conch - Espagnol Anglais Dictionnaire